package process

import (
	"fmt"
	"os"
)

func showMenu() {
	fmt.Println("----------恭喜你登录成功-----------")
	fmt.Println("------- 1. 显示在线用户列表----------")
	fmt.Println("------- 2. 发送消息----------")
	fmt.Println("------- 3. 信息列表----------")
	fmt.Println("------- 4. 退出系统----------")
	fmt.Println("请选择（1-4）：")

	var key int
	var content string
	var sp *SmsProcess = &SmsProcess{}

	_, _ = fmt.Scanf("%d\n", &key)
	switch key {
	case 1:
		outputOnlineUsers()
	case 2:
		fmt.Println("你想说点什么:)")
		_, _ = fmt.Scanf("%s\n", &content)
		sp.SendGroupMessage(content)
	case 3:
	case 4:
		fmt.Println("退出成功!!!")
		os.Exit(0)
	default:
		fmt.Println("输入错误，请重新输入...")
	}
}
